have one's act together - Turco Inglés Diccionario